From 832b20aca043b8798752ffcce8021dbea251b19a Mon Sep 17 00:00:00 2001 From: oliskoli Date: Sat, 17 Jun 2006 21:41:38 +0000 Subject: [PATCH] Fix calculation from garmin semi values. --- jeeps/gpsmath.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jeeps/gpsmath.c b/jeeps/gpsmath.c index 799147904..a5459bdd1 100644 --- a/jeeps/gpsmath.c +++ b/jeeps/gpsmath.c @@ -251,7 +251,7 @@ double GPS_Math_Feet_To_Metres(double v) int32 GPS_Math_Deg_To_Semi(double v) { - return ((1U<<31) / 180) * v; + return ( (double)(1U<<31) / (double)180) * v; } @@ -267,7 +267,7 @@ int32 GPS_Math_Deg_To_Semi(double v) double GPS_Math_Semi_To_Deg(int32 v) { - return (double) (((double)v/(double)(1U<<31)) * (double)180); + return (double) (((double)v / (double)(1U<<31)) * (double)180); } -- 2.30.2